unflagging optimism - Alemán Inglés Diccionario